package com.itheima.case2.service;

import com.itheima.case2.pojo.vo.AddUser;
import com.itheima.case2.pojo.vo.PageResult;
import com.itheima.case2.pojo.vo.QueryPageBean;
import com.itheima.case2.pojo.vo.UpdateUser;

public interface UserService {
    //分页查询用户和对应角色信息
    PageResult queryUserAndRoleByPage(QueryPageBean pageBean);

    //修改用户和对应角色信息
    void updateUserAndRole(UpdateUser updateUser);

    //添加用户和对应角色信息
    void insertUserAndRole(AddUser addUser);

    //删除用户信息和该用户对应的角色信息
    void deleteById(String userId);
}
